工控網(wǎng)首頁(yè)
>

應(yīng)用設(shè)計(jì)

>

Wonderware PEM 解決方案——方便、實(shí)用的制造信息數(shù)據(jù)庫(kù)

Wonderware PEM 解決方案——方便、實(shí)用的制造信息數(shù)據(jù)庫(kù)

BR&L 咨詢(xún)公司的Dennis Brandl 在他的文章“如何創(chuàng)建一個(gè)實(shí)用的制造信息數(shù)據(jù)庫(kù)”中談到了“在不能證明是否需要MES 系統(tǒng)的情況下,開(kāi)發(fā)一種實(shí)用的制造信息數(shù)據(jù)庫(kù)的10 項(xiàng)指導(dǎo)原則”。這篇文章引出這樣一個(gè)非常有意義的話(huà)題:企業(yè)在考慮MES 的時(shí)候,如何在“大而全的MES”和“實(shí)用的制造信息數(shù)據(jù)庫(kù)”之間做一個(gè)合適的定位與取舍。 縱觀國(guó)內(nèi)目前的MES 熱潮,很多企業(yè)或系統(tǒng)集成商在考慮規(guī)劃M(mǎn)ES 的時(shí)候,由于缺乏對(duì)MES 全面的認(rèn)知和可供參考的案例,只能依葫蘆畫(huà)瓢,照搬MESA 協(xié)會(huì)的白皮書(shū)– 我要11 個(gè)模塊,這就是MES!其實(shí),就像每個(gè)人都有不同的性格特點(diǎn)、長(zhǎng)處短處,每個(gè)工廠(chǎng)也有自己獨(dú)特的特性,工藝不同、自動(dòng)化程度不同等等,所以對(duì)MES 的需求點(diǎn)或側(cè)重點(diǎn)也是不同的。也就是說(shuō),并不是每個(gè)工廠(chǎng)都需要按照11 個(gè)模塊進(jìn)行規(guī)劃,要量體裁衣。比如說(shuō),很多食品或批量流程行業(yè),他們需求的重點(diǎn)是對(duì)生產(chǎn)物料進(jìn)行批次跟蹤和紀(jì)錄,以便最后從成品進(jìn)行回溯。物料跟蹤是主線(xiàn),同時(shí)也要把物料流經(jīng)生產(chǎn)流程過(guò)程中相關(guān)的人員、設(shè)備、工藝參數(shù)和批次號(hào)以關(guān)聯(lián)的形式存入關(guān)系型數(shù)據(jù)庫(kù)中,正如Dennis Brandl 在他的文章指出的: “典型的數(shù)據(jù)庫(kù)應(yīng)用包括記錄事件、人員、地點(diǎn)、材料以及時(shí)間等信息。例如,跟蹤生產(chǎn)制品-例如測(cè)試標(biāo)簽及樣品-通過(guò)各個(gè)工作臺(tái)進(jìn)行檢查和出廠(chǎng)驗(yàn)證的情況等。數(shù)據(jù)庫(kù)的應(yīng)用可以讓工程師或操作員掃描其條碼、位置及包裝,以跟蹤產(chǎn)品通過(guò)整個(gè)出廠(chǎng)檢查的過(guò)程?!?
并且非常重要的是,并不要求這個(gè)系統(tǒng)功能多么全面、復(fù)雜,但一定要對(duì)象化、易于實(shí)施、易于上線(xiàn)。而Wonderware 的PEM 就是針對(duì)這個(gè)市場(chǎng)空間而設(shè)計(jì)的一個(gè)解決方案。它是運(yùn)行在IAS 平臺(tái)上一套Objects,包括物料、設(shè)備、人員、產(chǎn)量等若干關(guān)鍵的對(duì)象,可以在IAS 平臺(tái)上根據(jù)需要,非常靈活、方便的部署到所需要的地方。同時(shí),這個(gè)PEM 的解決方案也非常配合Dennis Brandl 提出的10項(xiàng)簡(jiǎn)單指導(dǎo)原則: ■ 保留適當(dāng)?shù)墓δ?,?zhuān)注那些交易性而非實(shí)時(shí)或程序性的問(wèn)題。PEM 的每一個(gè)對(duì)象都非常簡(jiǎn)單明了,實(shí)施隊(duì)伍可以非常方便的點(diǎn)選所需要紀(jì)錄得交易性的信息,比如LotID,Material ID 等等。
■ 采用基于SQL 的數(shù)據(jù)庫(kù)。PEM 采用的就是MS SQL Server。 ■ 使用一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器。PEM 的數(shù)據(jù)庫(kù)運(yùn)行在數(shù)據(jù)庫(kù)服務(wù)器上,所使用的數(shù)據(jù)庫(kù)可能只是服務(wù)器上眾多數(shù)據(jù)庫(kù)中的一個(gè),服務(wù)器能提供備份、RAID(冗余)磁盤(pán)與冗余電源支持。 ■ 使用完整性限制。微軟SQL 數(shù)據(jù)庫(kù)都支持某種形式的外鍵、非空、唯一與范圍檢查功能,這能保證只有有效的數(shù)據(jù)被添加到數(shù)據(jù)庫(kù)中,并且能夠提供程序之外的檢查。 ■ 創(chuàng)建沒(méi)有完整性限制的表格,以保留“異?!鼻闆r。如果在正常操作時(shí)出現(xiàn)了錯(cuò)誤,操作員常常沒(méi)有足夠的信息來(lái)解決問(wèn)題??梢詣?chuàng)建結(jié)構(gòu)和正常表單結(jié)構(gòu)一樣、但沒(méi)有完整性限制的“異?!北?,并將異常情況存儲(chǔ)在這些表格中,然后再利用這些信息來(lái)分析和糾正問(wèn)題??梢栽赑EM 中利用“用戶(hù)擴(kuò)展屬性UDA”存放用戶(hù)特殊的信息,也可以用Script 把信息存入SQL Server 的新建表中。 ■ 采用交易控制。微軟SQL 數(shù)據(jù)庫(kù)提供交易控制。這能對(duì)數(shù)據(jù)庫(kù)進(jìn)行多次修改(無(wú)論操作全部成功,還是有失敗情況),然后再進(jìn)行回滾。進(jìn)一步減少了應(yīng)用的錯(cuò)誤處理代碼。PEM 的后臺(tái)服務(wù)也保證了信息的正確寫(xiě)入。 ■ 使用已存儲(chǔ)程序。PEM 提供了很多的存儲(chǔ)程序可以用來(lái)產(chǎn)生報(bào)表。 ■ 提供一個(gè)選項(xiàng),以便應(yīng)用能創(chuàng)建數(shù)據(jù)庫(kù)。PEM 在安裝的過(guò)程中,自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)和相應(yīng)的存儲(chǔ)過(guò)程,不需要用戶(hù)的干預(yù)。 ■ 不要硬性編寫(xiě)數(shù)據(jù)庫(kù)路徑,要用OS 登記數(shù)據(jù)庫(kù)來(lái)查找環(huán)境變量。PEM 利用微軟SQL Server 提供的企業(yè)管理器來(lái)管理數(shù)據(jù)庫(kù)的物理地址。 ■ 使用VB 或其他等效語(yǔ)言來(lái)減少代碼并提供良好的用戶(hù)界面。PEM 提供了很多預(yù)制好的報(bào)表,發(fā)布到Wonderware 的門(mén)戶(hù)網(wǎng)站SuiteVoyager 上,用IE 可以直接瀏覽。同時(shí)用戶(hù)也可以用很多高級(jí)開(kāi)發(fā)環(huán)境進(jìn)行編程,開(kāi)發(fā)客戶(hù)端。
投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

Wonderware SCADALarmTM6.0事件通知軟件

Wonderware 2014新品在線(xiàn)發(fā)布

英維思再獲《自動(dòng)化世界》雜志“一線(xiàn)供應(yīng)商”殊榮

Wonderware中國(guó)總代理上海藍(lán)鳥(niǎo)業(yè)務(wù)快報(bào)移動(dòng)客戶(hù)端正式上線(xiàn)

Invensys Wonderware System Platform 2012 R2